home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 4 / FM Towns Free Software Collection 4 - Disc 1.iso / t_os / helper / source / keyword.h < prev    next >
Text File  |  1991-10-18  |  928b  |  46 lines

  1. #ifndef    KEY_MAX
  2.     #define    KEY_MAX        28        /* Double Define SCRN.H */
  3. #endif
  4.  
  5. #define PRG_QUE     32
  6.  
  7. typedef struct _PP {
  8.     struct _PP  *next;
  9.     int         flg;
  10.     int        copycnt;
  11.     int        bits;
  12.     char        *name;
  13.     char        *make;
  14.     char        *readme;
  15.     char        *manual;
  16.     char        *copy[16];
  17.     char    *dir;
  18. } PRGPTR;
  19.  
  20. typedef struct _KP {
  21.     struct _KP  *next;
  22.     struct _KP  *over;
  23.     struct _KP  *grop;
  24.     int        flg;
  25.     char        *key;
  26.     int         cnt;
  27.     PRGPTR      *prog[PRG_QUE];
  28. } KEYPTR;
  29.  
  30. extern int    prg_max;
  31. extern int    key_max;
  32. extern int    prg_cnt;
  33. extern int    prg_hit;
  34. extern int    prg_ofs;
  35. extern PRGPTR    *prg_top;
  36. extern KEYPTR   *key_tbl[];
  37. extern PRGPTR   *prg_tbl[];
  38.  
  39. int    DB_init(char *file);
  40. void    PRG_alldisp(int ofs);
  41. void    KEY_cler(void);
  42. void    KEY_clic(int no);
  43. void    PRG_next(void);
  44. void    PRG_back(void);
  45. void    PRG_status(void);
  46.